luminous buoy - English Synonyms Dictionary